// pages/groupCreate/groupCreate.js
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 事件处理函数
   */
  name(e) {
    this.setData({
      name: e.detail.value
    })
  },
  text(e) {
    this.setData({
      text: e.detail.value
    })
  },
  //转换类型
  praseStrEmpty(str) {
    if (!str || str == "undefined" || str == "null") {
      str = "";
    }
    return str;
  },
  submit(e) {
    var groupname = this.data.name;
    console.log(groupname);
    // var str_1 = String(groupname).replace(/\s*/g, "");
    var str_1 = this.praseStrEmpty(groupname);
    str_1 = str_1.replace(/\s*/g, "");
    var grouptext = this.data.text;
    console.log(grouptext);
    // var str_2 = String(grouptext).replace(/\s*/g, "");
    var str_2 = this.praseStrEmpty(grouptext);
    str_2 = str_2.replace(/\s*/g, "");
    console.log('创建的小组信息提交至后端');
    if ((str_1 !== "") && (str_2 !== "")) {
      wx.request({
        url: 'http://localhost:3000/group',
        method: 'POST',
        data: {
          group_name: groupname,
          people_count: 1,
          text: grouptext,
          foradd: 1
        },
        success: res => {
          console.log(res);
        },
        fail: err => {
          console.log(err);
        }
      })

      wx.navigateBack({
        delta: 1,
      })

    } else {
      wx.showModal({
        title: "温馨提示", // 提示的标题
        content: "组名和目标都要输入噢！", // 提示的内容
        showCancel: false, // 是否显示取消按钮，默认true
        confirmText: "确定", // 确认按钮的文字
        confirmColor: "#576B95", // 确认按钮的文字颜色
      })
    }
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})